[ Note also the in-game hints, which are context-dependent. ]

WAKE KAYLA
X TABLE
TAKE MATCHES AND POT
KAYLA, TAKE DAGGER

[ This game is all setting things up for the future, so you can do things in any order. However, there are some things that are mandatory. You must get Kayla to a more defensible location, and find a way to keep her from wandering off. ]

[ (Note that there are multiple options for most things in this game, and this walkthrough won't cover every option.) ]

Cave:
  X TABLE
  TAKE TWINE
  X TABLE
  TAKE LEGS
  X BOOKCASE
  TAKE BOOK
  GO TO CAVE
  DROP LEGS
  PUT TWINE IN LEGS
  LIGHT TWINE
  GIVE BOOK TO KAYLA

[ You also need to find a way for Kayla to be able to fight them effectively. ]

Peppers:
  GO TO GROVE
  TAKE PEPPERS
  X PEPPERS
  GO TO CAVE
  GIVE PEPPERS TO KAYLA
  KAYLA, RUB PEPPERS ON DAGGER
  KAYLA, STAY HERE

[ Now Kayla's at least able to fight them. There are a number of things you can do to kill (or help Kayla kill) more of them. Not all of these are necessary to win, and not all options are listed here. To trigger the ending, you either need to see the vision where Kayla wins or enter the Obelisk. ]

Thicket:
  GO TO KAYLA
  ASK KAYLA FOR DAGGER
  GO TO THICKET
  X TREE
  CUT VINE WITH DAGGER
  TIE VINE TO TREE
  GO TO KAYLA
  GIVE DAGGER TO KAYLA

Brook:
  GO TO THICKET
  X TREE
  TAKE BRANCHES
  GO TO BROOK
  PUT BRANCHES IN BROOK

Pepper Trap:
  GO TO CAVE
  KAYLA, DROP PEPPERS

Water Trap (redundant with Pepper Trap):
  GO TO BROOK
  FILL POT
  GO TO CAVE
  PUT POT ON FIRE

Ashes:
  GO TO HUT
  X FIRE PIT
  TAKE ASHES
  GO TO CAVE
  RUB ASHES ON KAYLA

Weavings:
  GO TO CLEARING
  X WEAVINGS
  GO TO BROOK
  TAKE STONES
  WEAVE STONES WITH MOUNTAIN
  PUT BARRIER OVER CAVE

Reflection:
  GO TO CAVE
  TAKE ROCK
  READ BOOK
  GO TO HUT
  CONSULT TOMES ABOUT SPECTRES
  BREAK WINDOWS WITH ROCK
  S
  TAKE GLASS
  S
  DROP GLASS

GO TO KAYLA